﻿using GPS.DataAccessLayer;
using PagedList;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace GPS.ENTITYS
{
    public class RepostModelGPS_CANHBAO_GPXTL
    {
        [Display(Name = "Biển số")]
        public string PT_BIENSO { get; set; }

        [Display(Name = "Mã Cơ sở giao thông vận tải")]
        public string PT_DVGTVT_MA { get; set; }

        [Display(Name = "Tên Cơ sở giao thông vận tải")]
        public string DVGTVT_TEN { get; set; }

        [Display(Name = "Số giấy đăng ký xe")]
        public string PT_SODK { get; set; }

        [Display(Name = "Nhãn hiệu")]
        public string PT_NHANHIEU { get; set; }

        [Display(Name = "Số giấy phép xe tập lái")]
        public string PT_SOGPXTL { get; set; }

        [Display(Name = "Cơ quan cấp giấy phép xe tập lái")]

        public string PT_CQCAPGPXTL { get; set; }
        [Display(Name = "Ngày cấp giấy phép xe tập lái")]
        public Nullable<System.DateTime> PT_NGAYGPXTL { get; set; }

        [Display(Name = "Ngày hết hạn cấp giấy phép xe tập lái")]
        public Nullable<System.DateTime> PT_NGAYHHGPXTL { get; set; }

        [Display(Name = "Số Ngày")]
        public Int64? SO_NGAY { get; set; }
    }

    public class ViewReportModelGPS_CANHBAO_GPXTL
    {
        public int? Page { get; set; }
        //public int? Page { get; set; }

        [Display(Name = "pDVGTVT_MA")]
        public string pDVGTVT_MA { get; set; }

        //[Display(Name = "pDVGTVT_MA")]
        //public string pDVGTVT_MA { get; set; }

        public IPagedList<RepostModelGPS_CANHBAO_GPXTL> SearchResults { get; set; }

    }
}
